NADPH-dependent thioredoxin reductase A AT2G17420.1